<!DOCTYPE html>
<html lang="zh-cn" dir="ltr" itemscope itemtype="http://schema.org/Article">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="height=device-height, width=device-width, initial-scale=1.0, minimum-scale=1.0">
    <meta name="generator" content="Hugo 0.132.1">
    <meta name="generator" content="Relearn 6.0.0">
    <meta name="description" content="Qt 5.12 以后的 QDoc 使用 MSVC 构建时无法使用静态链接的 clang 它使用 libclang_static.lib 但是 clang 构建中没有这个文件。
我决定在找到使用静态链接的 clang 方法之前，不再提供基于 LLVM 的 QDoc。
2020 年 11 月 3 日更新：
libclang_static.lib 是 Qt 那帮人自己使用脚本打包的。
非常感谢 QtCN 的 lixinwei 提供相关信息。 原帖参考
2024 年 3 月 25 日更新：
调查了一下 LLVM 的构建。
实质上，LLVM 在 11.0.0 版本之后才支持在 Windows 上构建静态库。
在 10.0.1 版本之前，只有动态库是支持的。
静态库 libclang_staic.lib 和 libclang.lib 在 10.0.1 之前，都是在 Qt 构建 llvm 的时候打了补丁上去才构建出来的。
目前如果使用 MinGW 的话，llvm 支持全动态链接（参考 mstorsjo 的 llvm-mingw 工程的构建产物），但是使用 MSVC 的话，则不支持。（为什么？） 可能 MinGW 比 MSVC 有更多人爱吧。。。">
    <meta name="author" content="Fsu0413">
    <meta itemprop="name" content="当前的失败项 :: Fsu0413 的原版 Qt 构建">
    <meta itemprop="description" content="Qt 5.12 以后的 QDoc 使用 MSVC 构建时无法使用静态链接的 clang 它使用 libclang_static.lib 但是 clang 构建中没有这个文件。
我决定在找到使用静态链接的 clang 方法之前，不再提供基于 LLVM 的 QDoc。
2020 年 11 月 3 日更新：
libclang_static.lib 是 Qt 那帮人自己使用脚本打包的。
非常感谢 QtCN 的 lixinwei 提供相关信息。 原帖参考
2024 年 3 月 25 日更新：
调查了一下 LLVM 的构建。
实质上，LLVM 在 11.0.0 版本之后才支持在 Windows 上构建静态库。
在 10.0.1 版本之前，只有动态库是支持的。
静态库 libclang_staic.lib 和 libclang.lib 在 10.0.1 之前，都是在 Qt 构建 llvm 的时候打了补丁上去才构建出来的。
目前如果使用 MinGW 的话，llvm 支持全动态链接（参考 mstorsjo 的 llvm-mingw 工程的构建产物），但是使用 MSVC 的话，则不支持。（为什么？） 可能 MinGW 比 MSVC 有更多人爱吧。。。">
    <meta itemprop="wordCount" content="419">
    <title>当前的失败项 :: Fsu0413 的原版 Qt 构建</title>
    <link href="/qtcompile/miscellaneous/current-failures/index.html" rel="alternate" hreflang="x-default">
    <link href="/qtcompile/miscellaneous/current-failures/index.html" rel="alternate" hreflang="zh-cn">
    <link href="/qtcompile/en/miscellaneous/current-failures/index.html" rel="alternate" hreflang="en">
    <link href="/qtcompile/css/fontawesome-all.min.css" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/qtcompile/css/fontawesome-all.min.css" rel="stylesheet"></noscript>
    <link href="/qtcompile/css/nucleus.css" rel="stylesheet">
    <link href="/qtcompile/css/auto-complete.css" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/qtcompile/css/auto-complete.css" rel="stylesheet"></noscript>
    <link href="/qtcompile/css/perfect-scrollbar.min.css" rel="stylesheet">
    <link href="/qtcompile/css/fonts.css" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/qtcompile/css/fonts.css" rel="stylesheet"></noscript>
    <link href="/qtcompile/css/theme.css" rel="stylesheet">
    <link href="/qtcompile/css/theme-relearn-dark.css" rel="stylesheet" id="R-variant-style">
    <link href="/qtcompile/css/chroma-relearn-dark.css" rel="stylesheet" id="R-variant-chroma-style">
    <link href="/qtcompile/css/variant.css" rel="stylesheet">
    <link href="/qtcompile/css/print.css" rel="stylesheet" media="print">
    <script src="/qtcompile/js/variant.js"></script>
    <script>
      window.relearn = window.relearn || {};
      window.relearn.relBasePath='..\/..';
      window.relearn.relBaseUri='..\/..\/..';
      window.relearn.absBaseUri='\/qtcompile';
      // variant stuff
      window.variants && variants.init( [ 'relearn-dark', 'relearn-bright', 'relearn-light', 'zen-dark', 'zen-light', 'learn', 'neon', 'red', 'blue', 'green' ] );
      // translations
      window.T_Copy_to_clipboard = `复制到剪贴板`;
      window.T_Copied_to_clipboard = `复制到剪贴板！`;
      window.T_Copy_link_to_clipboard = `将链接复制到剪贴板`;
      window.T_Link_copied_to_clipboard = `链接复制到剪贴板！`;
      window.T_Reset_view = `重置视图`;
      window.T_View_reset = `查看重置！`;
      window.T_No_results_found = `找不到"{0}"的结果`;
      window.T_N_results_found = `为"{0}"找到 {1} 个结果`;
    </script><style>
    p.fsu0413_leftFooter {
        text-align: center;
        font-style: italic;
        font-size: x-small;
    }
    p.fsu0413_logo {
        text-align: left;
    }
    p.fsu0413_error {
        font-weight: 900;
        font-size: 300%;
        color: red;
    }
    th.fsu0413_qtAddressHeader {
        text-align: center;
    }
    h1 {
        text-transform: none;
    }
    strong {
        color: red;
    }
    del {
        color: gray;
    }

</style>

  </head>
  <body class="mobile-support html disableInlineCopyToClipboard" data-url="/qtcompile/miscellaneous/current-failures/index.html">
    <div id="R-body" class="default-animation">
      <div id="R-body-overlay"></div>
      <nav id="R-topbar">
        <div class="topbar-wrapper">
          <div class="topbar-sidebar-divider"></div>
          <div class="topbar-area topbar-area-start" data-area="start">
            <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"><button class="topbar-control" onclick="toggleNav()" type="button" title="导航 (CTRL&#43;ALT&#43;n)"><i class="fa-fw fas fa-bars"></i></button>
            </div>
            <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"><button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="目录 (CTRL&#43;ALT&#43;t)"><i class="fa-fw fas fa-list-alt"></i></button>
              <div class="topbar-content">
                <div class="topbar-content-wrapper"><nav class="TableOfContents">
  <ul>
    <li><a href="#qt-512-以后的-qdoc-使用-msvc-构建时无法使用静态链接的-clang">Qt 5.12 以后的 QDoc 使用 MSVC 构建时无法使用静态链接的 clang</a></li>
    <li><a href="#使用-mingw-构建-qt-62-系列时命令行过长">使用 MinGW 构建 Qt 6.2 系列时命令行过长</a></li>
    <li><a href="#qtopcua-的问题2024-年-4-月-19-日更新">QtOpcUa 的问题（2024 年 4 月 19 日更新）</a></li>
    <li><a href="#使用更高版本的-qtwebengine-构建-qt-624-产生的多种多样的失败">使用更高版本的 QtWebEngine 构建 Qt 6.2.4 产生的多种多样的失败</a></li>
    <li><a href="#cve-2023-37369-的补丁与-qt-62-系列冲突">CVE-2023-37369 的补丁与 Qt 6.2 系列冲突</a></li>
  </ul>
</nav>
                </div>
              </div>
            </div>
          </div>
          <ol class="topbar-breadcrumbs breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"><li
            itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="/qtcompile/index.html"><span itemprop="name">Fsu0413 的原版 Qt 构建</span></a><meta itemprop="position" content="1">&nbsp;>&nbsp;</li><li
            itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="/qtcompile/miscellaneous/index.html"><span itemprop="name">杂项</span></a><meta itemprop="position" content="2">&nbsp;>&nbsp;</li><li
            itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">当前的失败项</span><meta itemprop="position" content="3"></li>
          </ol>
          <div class="topbar-area topbar-area-end" data-area="end">
            <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"><button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="更多"><i class="fa-fw fas fa-ellipsis-v"></i></button>
              <div class="topbar-content">
                <div class="topbar-content-wrapper">
                  <div class="topbar-area topbar-area-more" data-area="more">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </nav>
      <div id="R-main-overlay"></div>
      <main id="R-body-inner" class="highlightable default" tabindex="-1">
        <div class="flex-block-wrapper">
          <article class="default">
            <header class="headline">
            </header>

<h1 id="当前的失败项">当前的失败项</h1>

<h2 id="qt-512-以后的-qdoc-使用-msvc-构建时无法使用静态链接的-clang">Qt 5.12 以后的 QDoc 使用 MSVC 构建时无法使用静态链接的 clang</h2>
<p>它使用 <code>libclang_static.lib</code> 但是 clang 构建中没有这个文件。<br>
我决定在找到使用静态链接的 clang 方法之前，不再提供基于 LLVM 的 QDoc。</p>
<p>2020 年 11 月 3 日更新：<br>
<code>libclang_static.lib</code> 是 Qt 那帮人自己使用脚本打包的。<br>
非常感谢 QtCN 的 lixinwei 提供相关信息。 <a href="http://www.qtcn.org/bbs/job.php?action=topost&tid=85983&pid=200952" rel="external" target="_blank">原帖参考</a></p>
<p>2024 年 3 月 25 日更新：<br>
调查了一下 LLVM 的构建。<br>
实质上，LLVM 在 11.0.0 版本之后才支持在 Windows 上构建静态库。<br>
在 10.0.1 版本之前，只有动态库是支持的。<br>
静态库 <code>libclang_staic.lib</code> 和 <code>libclang.lib</code> 在 10.0.1 之前，都是在 Qt 构建 llvm 的时候打了补丁上去才构建出来的。</p>
<p>目前如果使用 MinGW 的话，llvm 支持全动态链接（参考 mstorsjo 的 llvm-mingw 工程的构建产物），但是使用 MSVC 的话，则不支持。（为什么？） <br>
可能 MinGW 比 MSVC 有更多人爱吧。。。</p>
<h2 id="使用-mingw-构建-qt-62-系列时命令行过长">使用 MinGW 构建 Qt 6.2 系列时命令行过长</h2>
<p>参考 <a href="https://bugreports.qt.io/browse/QTBUG-96339" rel="external" target="_blank">QTBUG-96339</a> - <del>暂时</del>使用 CMake 3.20.2 绕过这个问题</p>
<h2 id="qtopcua-的问题2024-年-4-月-19-日更新">QtOpcUa 的问题（2024 年 4 月 19 日更新）</h2>
<p><del>目前</del> 以前 QtOpcUa 与 OpenSSL 3.0 系列存在兼容性问题。<br>
在 Qt 那帮人更新他们自己的 open62541 版本之前，暂时禁用 QtOpcUa 的构建。<br>
这个修改将于 Qt 6.2.3 的构建和打包时落实。</p>
<p><del>看起来 open62541 那帮人并没有把这件事当成问题，即使 OpenSSL 3.0 系列现在已经逐渐流行。</del><br>
<del>1.3.3 版本发布但是还是没有关于 OpenSSL 3.0 的修正。</del><br>
<del>我不清楚是否我们可以把 QtOpcUa 带回到 Qt 6.4 了。。。。</del></p>
<p>2022 年 11 月 6 日更新：<br>
open62541 没有在 1.3.3 版本之后发布任何新版本，所以 QtOpcUa 6.4 不会有 open62541 的 OpenSSL 3.0 支持。<br>
目前在 GitHub 上有一个已经合入的 Pull Request 添加了 OpenSSL 3.0 支持。参考 <a href="https://github.com/open62541/open62541/pull/5349" rel="external" target="_blank">Github Pull Request</a>。<br>
下一个版本的 open62541 就会包含这个修改，届时我会重新启用 QtOpcUa 的构建。</p>
<p>2023 年 1 月 23 日更新：<br>
open62541 于 2022 年 11 月 14 日发布了 1.3.4 版本。QtOpcUa 6.5 更新附带的 open62541 附带的就是这个版本。<br>
我将于 Qt 6.5 的构建上重新尝试启用 QtOpcUa 模块进行构建。（2023 年 1 月 23 日之前的构建中没有此模块）</p>
<p>2023 年 9 月 2 日更新：<br>
预估在构建于 2023 年 1 月 2 日发布的 Qt 6.2.7 的时候可以附带 QtOpcUa 了。</p>
<p>2023 年 12 月 25 日更新：
Qt 6.2.7 发布，但是 open62541 还是 1.1 版本。<br>
等下个版本的 Qt 6.2 再看看。</p>
<p>2024 年 4 月 19 日更新：
Qt 6.2.8 发布，但是 open62541 还是 1.1 版本。<br>
懒得再看了，6.2 系列不再附带 QtOpcUa。</p>
<h2 id="使用更高版本的-qtwebengine-构建-qt-624-产生的多种多样的失败">使用更高版本的 QtWebEngine 构建 Qt 6.2.4 产生的多种多样的失败</h2>
<p>在 macOS 上使用 Xcode 14.1 构建带有 QtWebEngine 6.3.2 的 Qt 6.2.4 会失败。使用 Xcode 14.0.1 的时候还是好的。可能是因为 QtWebEngine 6.3.2 不兼容 macOS Ventura SDK。<br>
在 macOS 和 Windows 上构建带有 QtWebEngine 6.4.0 的 Qt 6.2.4 会失败。在 <code>gn</code> 过程中还是好的，但是出了 <code>gn</code> 就失败。Windows 和 macOS 上的错误不同。</p>
<p>我懒得再调查这些错误了，以后发布 Qt 6.2 系列的时候将不带 QtWebEngine。<br>
QtWebEngine 自从 6.2.4 之后就没再针对 LTS 版本发布新版，而是直接拿更新的 QtWebEngine（比如 6.3 之类的）作为 6.2 LTS 系列发布。<br>
但是因为 QtWebEngine 的二进制文件的版本号和实际版本号不同，除了官方打包负责人之外没人知道 Qt 具体用了 QtWebEngine 的哪个版本来打包的。</p>
<p>2023 年 3 月 25 日更新：<br>
QtWebEngine 依然在其自己的分支上开发，但是只有 <code>qtwebengine-chromium</code> 版本库对外公开了。<br>
Qt 公司在他们自己的 yocto 版本库 <code>meta-qt6</code> 中记录了所有发布版本的 commit SHA1，但是在 <code>qtwebengine</code> 版本库中找不到对应的 commit。<br>
如果强行使用不匹配的 <code>qtwebengine</code> 和 <code>qtwebengine-chromium</code> 版本对 QtWebEngine 进行构建的话我觉得也不会通过。即使我们足够幸运构建通过了，我也不认为它能正确工作。</p>
<p>所以我不会再提供附带 QtWebEngine 的 Qt 6.2 LTS 系列的版本。<br>
现有的附带 QtWebEngine 的版本将于 2023 年 3 月 25 日更新后删除。</p>
<p>2024 年 5 月 28 日更新：<br>
Qt 6.5.3 也加入放弃 QtWebEngine 豪华午餐。 <br>
目前只有 macOS 是这种情况，Windows 什么时候碰到问题了什么时候再删。</p>
<h2 id="cve-2023-37369-的补丁与-qt-62-系列冲突">CVE-2023-37369 的补丁与 Qt 6.2 系列冲突</h2>
<p>这个补丁是为 Qt 6.2.9 而做，而该版本包含了一个与 Qt 6.2 系列不兼容的修改。<br>
我之前基于 Qt 6.2.4 做了个补丁修复了冲突，不过这个补丁和 6.2.5 再次发生冲突。</p>
<p>在 Qt 6.2.9 发布之前，我不会再应用此补丁，除非有打包人员 / Linux 发行版注意到了这个问题并做成补丁。</p>
<p>后续有一个 CVE-2023-38197 的补丁，但是是基于 CVE-2023-37369 所做，所以同样不能应用。</p>
<p>2024 年 2 月 16 日更新：<br>
Qt 6.2 系列上目前已经有很多安全补丁无法应用。<br>
由于此前的调查总是碰壁，如果以后出了补丁还是无法应用的话，我将（大概率）不会调查解决方案，而只是等待可适用该补丁的版本再适用。</p>

            <footer class="footline">
            </footer>
          </article>
        </div>
      </main>
    </div>
    <aside id="R-sidebar" class="default-animation">
      <div id="R-header-topbar" class="default-animation"></div>
      <div id="R-header-wrapper" class="default-animation">
        <div id="R-header" class="default-animation">
<p class="fsu0413_logo"><img src="https://codereview.qt-project.org/static/logo_qt.png" /></p>
        </div>
      </div>
      <div id="R-homelinks" class="default-animation homelinks">
        <ul>
          <li><a class="padding" href="/qtcompile/index.html"><i class='fas fa-home'></i> 主页</a></li>
        </ul>
        <hr class="padding">
      </div>
      <div id="R-content-wrapper" class="highlightable">
        <div id="R-topics">
          <ul class="enlarge morespace collapsible-menu">
          <li data-nav-id="/qtcompile/5.15-series/index.html" class=""><a class="padding" href="/qtcompile/5.15-series/index.html">5.15 系列</a><ul id="R-subsections-d374b83d03acc30b906324bf7f6b9899" class="morespace collapsible-menu">
          <li data-nav-id="/qtcompile/5.15-series/5.15.11-for-windows/index.html" class=""><a class="padding" href="/qtcompile/5.15-series/5.15.11-for-windows/index.html">5.15.14 的 Windows 版本</a></li>
          <li data-nav-id="/qtcompile/5.15-series/5.15.11-for-macos/index.html" class=""><a class="padding" href="/qtcompile/5.15-series/5.15.11-for-macos/index.html">5.15.14 的 macOS 版本</a></li>
          <li data-nav-id="/qtcompile/5.15-series/5.15.11-for-android/index.html" class=""><a class="padding" href="/qtcompile/5.15-series/5.15.11-for-android/index.html">5.15.14 的安卓版本</a></li>
          <li data-nav-id="/qtcompile/5.15-series/5.15.11-for-webassembly/index.html" class=""><a class="padding" href="/qtcompile/5.15-series/5.15.11-for-webassembly/index.html">5.15.14 的 WebAssembly 版本</a></li></ul></li>
          <li data-nav-id="/qtcompile/6.2-series/index.html" class=""><a class="padding" href="/qtcompile/6.2-series/index.html">6.2 系列</a><ul id="R-subsections-f3427fcbeda6da3be7e077b630aae545" class="morespace collapsible-menu">
          <li data-nav-id="/qtcompile/6.2-series/6.2.6-for-windows/index.html" class=""><a class="padding" href="/qtcompile/6.2-series/6.2.6-for-windows/index.html">6.2.8 的 Windows 版本</a></li>
          <li data-nav-id="/qtcompile/6.2-series/6.2.6-for-macos/index.html" class=""><a class="padding" href="/qtcompile/6.2-series/6.2.6-for-macos/index.html">6.2.8 的 macOS 版本</a></li>
          <li data-nav-id="/qtcompile/6.2-series/6.2.6-for-android/index.html" class=""><a class="padding" href="/qtcompile/6.2-series/6.2.6-for-android/index.html">6.2.8 的安卓版本</a></li>
          <li data-nav-id="/qtcompile/6.2-series/6.2.6-for-webassembly/index.html" class=""><a class="padding" href="/qtcompile/6.2-series/6.2.6-for-webassembly/index.html">6.2.8 的 WebAssembly 版本</a></li></ul></li>
          <li data-nav-id="/qtcompile/6.5-series/index.html" class=""><a class="padding" href="/qtcompile/6.5-series/index.html">6.5 系列</a><ul id="R-subsections-18a4c979f7cbac2afeb0fd2f6e4dfee1" class="morespace collapsible-menu">
          <li data-nav-id="/qtcompile/6.5-series/6.5.3-for-windows/index.html" class=""><a class="padding" href="/qtcompile/6.5-series/6.5.3-for-windows/index.html">6.5.3 的 Windows 版本</a></li>
          <li data-nav-id="/qtcompile/6.5-series/6.5.3-for-macos/index.html" class=""><a class="padding" href="/qtcompile/6.5-series/6.5.3-for-macos/index.html">6.5.3 的 macOS 版本</a></li>
          <li data-nav-id="/qtcompile/6.5-series/6.5.3-for-android/index.html" class=""><a class="padding" href="/qtcompile/6.5-series/6.5.3-for-android/index.html">6.5.3 的安卓版本</a></li>
          <li data-nav-id="/qtcompile/6.5-series/6.5.3-for-webassembly/index.html" class=""><a class="padding" href="/qtcompile/6.5-series/6.5.3-for-webassembly/index.html">6.5.3 的 WebAssembly 版本</a></li></ul></li>
          <li data-nav-id="/qtcompile/6.7-series/index.html" class=""><a class="padding" href="/qtcompile/6.7-series/index.html">6.7 系列</a><ul id="R-subsections-7bba749b3ce093fe170f5d1dec09c5d9" class="morespace collapsible-menu">
          <li data-nav-id="/qtcompile/6.7-series/6.7.0-for-windows/index.html" class=""><a class="padding" href="/qtcompile/6.7-series/6.7.0-for-windows/index.html">6.7.2 的 Windows 版本</a></li>
          <li data-nav-id="/qtcompile/6.7-series/6.7.0-for-macos/index.html" class=""><a class="padding" href="/qtcompile/6.7-series/6.7.0-for-macos/index.html">6.7.2 的 macOS 版本</a></li>
          <li data-nav-id="/qtcompile/6.7-series/6.7.0-for-android/index.html" class=""><a class="padding" href="/qtcompile/6.7-series/6.7.0-for-android/index.html">6.7.2 的安卓版本</a></li>
          <li data-nav-id="/qtcompile/6.7-series/6.7.0-for-webassembly/index.html" class=""><a class="padding" href="/qtcompile/6.7-series/6.7.0-for-webassembly/index.html">6.7.2 的 WebAssembly 版本</a></li></ul></li>
          <li data-nav-id="/qtcompile/miscellaneous/index.html" class="parent "><a class="padding" href="/qtcompile/miscellaneous/index.html">杂项</a><ul id="R-subsections-fbd0e6ecd70e8ab847a5d20136c55334" class="morespace collapsible-menu">
          <li data-nav-id="/qtcompile/miscellaneous/notesforthisrepo/index.html" class=""><a class="padding" href="/qtcompile/miscellaneous/notesforthisrepo/index.html">本版本库的一些备注</a></li>
          <li data-nav-id="/qtcompile/miscellaneous/current-build-status/index.html" class=""><a class="padding" href="/qtcompile/miscellaneous/current-build-status/index.html">当前构建状态</a></li>
          <li data-nav-id="/qtcompile/miscellaneous/current-failures/index.html" class="active"><a class="padding" href="/qtcompile/miscellaneous/current-failures/index.html">当前的失败项</a></li>
          <li data-nav-id="/qtcompile/miscellaneous/histories/index.html" class=""><a class="padding" href="/qtcompile/miscellaneous/histories/index.html">之前的历史</a></li></ul></li>
          <li data-nav-id="/qtcompile/legacy-lts-series/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/index.html">遗留的长期支持版本系列</a><ul id="R-subsections-730218419a8619fdefe59e074e041861" class="morespace collapsible-menu">
          <li data-nav-id="/qtcompile/legacy-lts-series/4.8-series/index.html" class="alwaysopen"><a class="padding" href="/qtcompile/legacy-lts-series/4.8-series/index.html">4.8 系列</a><ul id="R-subsections-5a7aaa7fcfa9e44f9aa267a8a1b98ed7" class="morespace collapsible-menu">
          <li data-nav-id="/qtcompile/legacy-lts-series/4.8-series/4.8.7-for-windows/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/4.8-series/4.8.7-for-windows/index.html">4.8.7 的 Windows 版本</a></li>
          <li data-nav-id="/qtcompile/legacy-lts-series/4.8-series/4.8.7-for-macos/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/4.8-series/4.8.7-for-macos/index.html">4.8.7 的 macOS 版本</a></li></ul></li>
          <li data-nav-id="/qtcompile/legacy-lts-series/5.6-series/index.html" class="alwaysopen"><a class="padding" href="/qtcompile/legacy-lts-series/5.6-series/index.html">5.6 系列</a><ul id="R-subsections-bbc786282a85026b96f7cc14b5daa443" class="morespace collapsible-menu">
          <li data-nav-id="/qtcompile/legacy-lts-series/5.6-series/5.6.3-for-windows/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/5.6-series/5.6.3-for-windows/index.html">5.6.3 的 Windows 版本</a></li>
          <li data-nav-id="/qtcompile/legacy-lts-series/5.6-series/5.6.3-for-macos/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/5.6-series/5.6.3-for-macos/index.html">5.6.3 的 macOS 版本</a></li>
          <li data-nav-id="/qtcompile/legacy-lts-series/5.6-series/5.6.3-for-android/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/5.6-series/5.6.3-for-android/index.html">5.6.3 的安卓版本</a></li></ul></li>
          <li data-nav-id="/qtcompile/legacy-lts-series/5.9-series/index.html" class="alwaysopen"><a class="padding" href="/qtcompile/legacy-lts-series/5.9-series/index.html">5.9 系列</a><ul id="R-subsections-c8c1f21fb78dfca51b602bc79677a411" class="morespace collapsible-menu">
          <li data-nav-id="/qtcompile/legacy-lts-series/5.9-series/5.9.9-for-windows/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/5.9-series/5.9.9-for-windows/index.html">5.9.9 的 Windows 版本</a></li>
          <li data-nav-id="/qtcompile/legacy-lts-series/5.9-series/5.9.9-for-macos/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/5.9-series/5.9.9-for-macos/index.html">5.9.9 的 macOS 版本</a></li>
          <li data-nav-id="/qtcompile/legacy-lts-series/5.9-series/5.9.9-for-android/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/5.9-series/5.9.9-for-android/index.html">5.9.9 的安卓版本</a></li></ul></li>
          <li data-nav-id="/qtcompile/legacy-lts-series/5.12-series/index.html" class="alwaysopen"><a class="padding" href="/qtcompile/legacy-lts-series/5.12-series/index.html">5.12 系列</a><ul id="R-subsections-bf998861c2346df0882569093dd2357d" class="morespace collapsible-menu">
          <li data-nav-id="/qtcompile/legacy-lts-series/5.12-series/5.12.12-for-windows/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/5.12-series/5.12.12-for-windows/index.html">5.12.12 的 Windows 版本</a></li>
          <li data-nav-id="/qtcompile/legacy-lts-series/5.12-series/5.12.12-for-macos/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/5.12-series/5.12.12-for-macos/index.html">5.12.12 的 macOS 版本</a></li>
          <li data-nav-id="/qtcompile/legacy-lts-series/5.12-series/5.12.12-for-android/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/5.12-series/5.12.12-for-android/index.html">5.12.12 的安卓版本</a></li>
          <li data-nav-id="/qtcompile/legacy-lts-series/5.12-series/5.12.12-for-webassembly/index.html" class=""><a class="padding" href="/qtcompile/legacy-lts-series/5.12-series/5.12.12-for-webassembly/index.html">5.12.12 的 WebAssembly 版本</a></li></ul></li></ul></li>
          </ul>
        </div>
        <div id="R-shortcuts">
          <div class="nav-title padding">更多</div>
          <ul class="space">
            <li><a class="padding" href="https://github.com/Fsu0413/QtCompile"><i class='fab fa-fw fa-github'></i> GitHub 版本库</a></li>
            <li><a class="padding" href="http://www.qtcn.org/bbs/read.php?tid=85733&amp;ds=1&amp;page=1&amp;toread=1#194070"><i class='fas fa-poll-h'></i> 论坛发布贴</a></li>
          </ul>
        </div>
        <div class="padding footermargin footerLangSwitch footerVariantSwitch footerVisitedLinks footerFooter showLangSwitch showVariantSwitch showFooter"></div>
        <div id="R-menu-footer">
          <hr class="padding default-animation footerLangSwitch footerVariantSwitch footerVisitedLinks footerFooter showLangSwitch showVariantSwitch showFooter">
          <div id="R-prefooter" class="footerLangSwitch footerVariantSwitch footerVisitedLinks showLangSwitch showVariantSwitch">
            <ul>
              <li id="R-select-language-container" class="footerLangSwitch showLangSwitch">
                <div class="padding menu-control">
                  <i class="fa-fw fas fa-language"></i>
                  <span>&nbsp;</span>
                  <div class="control-style">
                    <label class="a11y-only" for="R-select-language">语言</label>
                    <select id="R-select-language" onchange="location = this.querySelector( this.value ).dataset.url;">
                      <option id="R-select-language-zh-cn" value="#R-select-language-zh-cn" data-url="/qtcompile/miscellaneous/current-failures/index.html" lang="zh-cn" selected>简体中文（中国）</option>
                      <option id="R-select-language-en" value="#R-select-language-en" data-url="/qtcompile/en/miscellaneous/current-failures/index.html" lang="en">English</option>
                    </select>
                  </div>
                  <div class="clear"></div>
                </div>
              </li>
              <li id="R-select-variant-container" class="footerVariantSwitch showVariantSwitch">
                <div class="padding menu-control">
                  <i class="fa-fw fas fa-paint-brush"></i>
                  <span>&nbsp;</span>
                  <div class="control-style">
                    <label class="a11y-only" for="R-select-variant">主题</label>
                    <select id="R-select-variant" onchange="window.variants && variants.changeVariant( this.value );">
                      <option id="R-select-variant-relearn-dark" value="relearn-dark" selected>Relearn Dark</option>
                      <option id="R-select-variant-relearn-bright" value="relearn-bright">Relearn Bright</option>
                      <option id="R-select-variant-relearn-light" value="relearn-light">Relearn Light</option>
                      <option id="R-select-variant-zen-dark" value="zen-dark">Zen Dark</option>
                      <option id="R-select-variant-zen-light" value="zen-light">Zen Light</option>
                      <option id="R-select-variant-learn" value="learn">Learn</option>
                      <option id="R-select-variant-neon" value="neon">Neon</option>
                      <option id="R-select-variant-red" value="red">Red</option>
                      <option id="R-select-variant-blue" value="blue">Blue</option>
                      <option id="R-select-variant-green" value="green">Green</option>
                    </select>
                  </div>
                  <div class="clear"></div>
                </div>
                <script>window.variants && variants.markSelectedVariant();</script>
              </li>
              <li class="footerVisitedLinks">
                <div class="padding menu-control">
                  <i class="fa-fw fas fa-history"></i>
                  <span>&nbsp;</span>
                  <div class="control-style">
                    <button onclick="clearHistory();">清理历史记录</button>
                  </div>
                  <div class="clear"></div>
                </div>
              </li>
            </ul>
          </div>
          <div id="R-footer" class="footerFooter showFooter"><p class="fsu0413_leftFooter">Code less. Create more. Deploy everywhere.<br />
Site generated: Sat, 17 Aug 2024 20:15:27 CST</p>

          </div>
        </div>
      </div>
    </aside>
    <script src="/qtcompile/js/clipboard.min.js" defer></script>
    <script src="/qtcompile/js/perfect-scrollbar.min.js" defer></script>
    <script src="/qtcompile/js/theme.js" defer></script>
  </body>
</html>
